Extracting Model Clones from Conceptual Schemas

نویسندگان

  • E. Faliagka
  • G. Tzimas
چکیده

The paper presents an overview of techniques and tools that enable the effective evaluation and refactoring of a Web application’s conceptual schema. Moreover, based on the introduction of the notion of model clones, as partial conceptual schemas that are repeated within a broader application model and the notion of model smells, as certain blocks in the Web applications model that imply the possibility of refactoring, this paper illustrates a methodology and a tool for detecting and evaluating the existence of potential model clones, in order to identify problems in an application’s conceptual schema by means of efficiency, consistency, usability and overall quality. The proposed methodology can be deployed either in the process of designing an application or in the process of re-engineering it. Evaluation is performed according to a number of inspection steps, starting from a first level evaluation of the compositions used in the hypertext design and proceeding to a second level evaluation concerning data manipulation and presentation to the user.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Tool for Extracting Model Clones From a Conceptual Schema

In this paper the authors present an overview of techniques and tools that enable the effective evaluation and refactoring of a Web application’s conceptual schema. Moreover, based on the introduction of the notion of model clones (in a previous work), as partial conceptual schemas that are repeated within a broader application model and the notion of model smells, as certain blocks in the Web ...

متن کامل

A Generic Framework for Extracting XML Data from Legacy Databases

This paper describes a generic framework of which semantics-based XML data can be derived from legacy databases. It consists in first recovering the conceptual schema of the database through reverse engineering techniques, and then in converting this schema, or part of it, into XML-compliant data structures. Both steps heavily rely on generic schema transformation techniques, while all the sche...

متن کامل

Conceptual Modeling for Customized XML Schemas

XML was initially developed for document management, but it is becoming increasingly used for storing and exchanging all kinds of data on the Internet. In this paper, we introduce a design methodology for XML schemas that is based upon well-understood conceptual modeling methodologies. Because XML is hierarchical (tree-structured), many different XML schemas (or document structures) can be gene...

متن کامل

Breaking Down Finance: A Method for Concept Simplification by Identifying Movement Structures from the Image Schema PATH-following

Image schemas provide preverbal conceptual structures and are suggested to be the conceptual building blocks from which cognitive phenomena such as language and reasoning are constructed. ‘Motion along a path’ is one of the first image schemas infants remember, making PATH-following one of the earliest cognitive building blocks. We are interested in the importance of this developmentally releva...

متن کامل

A Methodology for Evaluating the Personalization Conceptual Schema of a Web Application

While the market needs evolve rapidly, personalization has assumed an enormous industrial impact, which has caused a “Cambrian explosion” of technologies, claiming support to the personalization process. Deploying a methodology for the design and development of a Web application enhances effectiveness, but does not guarantee optimization in the design process, mainly due to the fact that a smal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006